本答疑由许庆晗供稿,博客文章:https://www.cnblogs.com/xuanmanstein/p/12968415.html需要写项目文档。docx里每个库表的数据字典表格。ea本来设计的初衷是 用类图做好各种关系,然后从类图生成ddl语句,去定制db的schema但是我要的是逆过程:已经有db的情况下,把schema ->类图->文档因为:直接写ddl语句,或者用sqlalchemy 的 python语句写,都比画类图快得多。实际效果:从db只能得到table图,得不到类图,然后可以导出文档。
从这个网站下载最新的32位版(EA本身是32的,只认32位)odbc驱动。安装。https://ch-werner.homepage.t-online.de/sqliteodbc/然后在ea中configure->ODBC Data Sources 用户DSN 添加 选择 SQLite3 ODBC Driver
然后第一行随便取个名字,第二行输入sqlite文件名
之前从来没搞过odbc。但是ea官网说要装sqliteodbc,但是给的链接已经失效了本地尝试编译github上sqliteodbc源码,失败。code->DDL->Import a DB Schema
选择Template: Data Modeling Report
右侧工具栏:Resources-> System Templates ->Fragments
DataBase Table 把每个表的标题 改成了 Element.Alias 然后每个table的 Alias 加了个中文修改完毕后,Publish->Documentation 多 Generate几次,多输出几次,看看效果。虽然丑了点,但是已经满足要求了。更精细化的定制理论上可以继续
UMLChina建模竞赛题大全-题目全文+分卷自测(10套100题)
《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题
5月30-31、6月6-7晚网络软件需求设计方法学全程实例剖析公开课
UMLChina建模示范视频(升级到EA 15.1和StarUML 3.2)
UMLChina视频哔哩哔哩频道(20200322更新)